A Windows CE Implementation of a Middleware Architecture Supporting Time-Triggered Message-Triggered Objects
نویسندگان
چکیده
The time-triggered message-triggered object (TMO) programming scheme has been established to remove the limitation of conventional object programming techniques and tools in developing applications containing real-time (RT) distributed computing components. It is a unified approach for efficient design and implementation of both RT and non-RT distributed applications. As a costeffective facility for supporting TMO-structured distributed RT programming, a middleware architecture that can be adapted to various well-established commercial software/hardware platforms has been established. It has been named the TMO support middleware (TMOSM). In this paper, an adaptation of TMOSM to the Windows CE platform is discussed. The internal structure of the prototype implementation, TMOSM/CE, and some implementation techniques adopted are discussed.
منابع مشابه
An Efficient Middleware Architecture Supporting Time-Triggered Message-Triggered Objects and an NT-based Implementation
The time-triggered message-triggered object (TMO) structuring scheme has been established to remove the limitation of conventional object structuring techniques in developing applications containing realtime (RT) distributed computing components. It is a natural and syntactically small but semantically powerful extension of the object oriented (OO) design and implementation techniques which all...
متن کاملA Soft Real-Time TMO Platform - WTMOS - and its Implementation Techniques
The TMO (Time-triggered Message-triggered Object) model is a real-time object model pursuing the timelinessguaranteed computing paradigm. A TMO contains two types of methods: time-triggered method activated by its internal clock and message-triggered method activated by a request from a client. In this paper, we present the functions and the design techniques of a middleware platform to support...
متن کاملArchitecture of ROAFTS/Solaris: A Solaris-Based Middleware for Real-Time Object-Oriented Adaptive Fault Tolerance Support
Middleware implementation of various critical services required by large-scale and complex real-time applications on top of COTS operating system is currently an approach of growing interests. Its main goal is to enable significant reduction in the complexity of application system design and implementation by separating the concerns of the application designer for the application functionality ...
متن کاملROAFTS: A CORBA-Based Real-Time Fault Tolerance Support Middleware
Middleware implementation of various critical services, required by large-scale and complex real-time applications on top of COTS operating systems, has the tremendous advantage of reducing the complexity of the design and implementation by separating the concerns of the application designer for the application functionality from the concerns for application-independent system issues. In additi...
متن کاملTwo CORBA services enabling TMO network programming
In facilitating efficient construction of realtime distributed computing applications composed of CORBA-compliant components, there are practical advantages in keeping the core component of the CORBA standards, i.e., ORB and interface definition language (IDL), unchanged or minimally changed. This means to bring new mechanisms and capabilities for realtime computing support in the form of CORBA...
متن کامل